home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / dev / amos / AMOS_0795.lzh / AMOSLIST / 000186_amos-request@svcs1.digex.net_Mon Jul 31 15:44:51 1995.msg < prev    next >
Internet Message Format  |  1995-08-04  |  3KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id PAA07441;  for  ; Mon, 31 Jul 1995 15:43:51 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id OAA23499 for amos-out; Mon, 31 Jul 1995 14:18:34 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id OAA23489 for <amos-list@svcs1.digex.net>; Mon, 31 Jul 1995 14:18:30 -0400
  4. Received: from kyoko.mpx.com.au (kyoko.mpx.com.au [203.2.75.2]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id OAA26746;  for <amos-list@access.digex.net> ; Mon, 31 Jul 1995 14:18:10 -0400
  5. Received: from cristal.mpx.com.au by kyoko.mpx.com.au with smtp
  6.     (Smail3.1.29.1 #7) id m0sczQx-0006PgC; Tue, 1 Aug 95 04:19 EST
  7. Received: from comlink.mpx.com.au by cristal.mpx.com.au with uucp
  8.     (Smail3.1.28.1 #3) id m0scynw-0000hyC; Tue, 1 Aug 95 03:39 EDT
  9. Received: by comlink.mpx.com.au (V1.16/Amiga)
  10.     id AA0222g; Mon, 31 Jul 95 18:38:20 1100
  11. Date: Mon, 31 Jul 95 18:38:20 1100
  12. Message-Id: <9508010038.AA0222f@comlink.mpx.com.au>
  13. From: Darryl_Lewis@comlink.mpx.com.au (Darryl Lewis)
  14. To: amos-list@access.digex.net
  15. Subject: Re: Disc protection...
  16. Status: RO
  17. X-Status: 
  18.  
  19. DL> There was also a posting a while back that showed how to do this with a
  20. DL> poke or two. Check out the archives of this list on aminet.
  21.  
  22.  CH> This method of peeking the hardware registers is very discuraged. It
  23.  CH> does not work with harddisks or any other device and the routines
  24.  CH> might do not work on *very* fast machines.
  25.  
  26. I know that this is a 'nasty' method, but it does work. A number of
  27. programs failed because of this reason. 
  28. History lesson: Some programmers, in order to get the most speed out of the
  29. amiga, hit the hardware directly. These games are usually those that bypass
  30. the operating system, by having a custom bootblock. Commodore warned people
  31. that the hardware locations could change,(and the ROMS for those that
  32. picked code off the ROMS). 
  33. Now, some of the extensions (no offense guys, but I've seen the source for
  34. some of the extensions - not all- so no flames!) do hit the hardware
  35. directly to get the neat little tricks in the shortest amount of code.
  36. I have hit the hardware directly on my 3000 and it works OK. I don't know
  37. about the really fast machines, such as the 4000, but I don't see why it
  38. wouldn't.
  39. The best method is to use the LIB's, so dig out the ROM manual (it's about
  40. 10cm thick and find what you want-taking a day or two).
  41.  
  42. Oh yes, to read the parrallel port, such as for an audio digitiser, you
  43. have to hit the hardware. Even commercial software does this! Just be
  44. careful and test it on a few machines to make sure it works.
  45.  
  46. Darryl
  47.  
  48. -- Via DLG Pro v1.0
  49.  
  50.                #####\             _             /#####
  51.                #( )# |          _( )__         | #( )# 
  52.                ##### |         /_    /         | #####
  53.                #" "# |     ___m/I_ //_____     | #" "#
  54.                # O # |____#-x.\ /++m\ /.x-#____| # O #
  55.                #m.m# |   /" \ ///###\\\ / "\   | #m.m#
  56.                #####/    ######/     \######    \#####